O nosso serviço web oferece aos utilizadores a possibilidade de comunicar com o RFEM 6 e o RSTAB 9 utilizando diversas linguagens de programação. As funções de alto nível (HLF) da Dlubal permitem expandir e simplificar a funcionalidade do serviço web. Em linha com o RFEM 6 e o RSTAB 9, a utilização do nosso serviço web torna o trabalho do engenheiro mais fácil e rápido. Veja por si mesmo! Este tutorial mostra como utilizar a #library C com um exemplo simples.
Os recentemente introduzidos serviços web oferecem aos utilizadores a possibilidade de comunicar com o RFEM 6 utilizando a linguagem de programação da sua escolha. Esse recurso é aprimorado com nossa biblioteca de funções de alto nível (HLF). As bibliotecas estão disponíveis para Python, JavaScript e C#. Este artigo analisa um caso de aplicação prática da programação de um gerador de treliças 2D com Python. "Aprender na prática", como diz o ditado.
O serviço web é uma comunicação entre máquinas e programas. Esta comunicação é fornecida através da rede e pode, portanto, ser utilizada por qualquer programa que permita enviar e receber strings através do protocolo HTTP. O RFEM 6 e o RSTAB 9 disponibilizam uma interface baseada nestes serviços web multiplataforma. Este tutorial mostra as noções básicas utilizando a linguagem de programação VBA.
"Uma boa ferramenta é metade do trabalho": Este provérbio também pode ser aplicado à indústria de software. Quanto mais personalizado for o programa, mais eficazmente as tarefas podem ser resolvidas. A variedade e a complexidade dos problemas atuais, especialmente na engenharia estrutural, requerem soluções específicas. Criar os seus próprios programas através da programação textual requer um conhecimento profundo e uma grande capacidade de pensamento no abstrato. Compreensivelmente, apenas alguns escritórios de engenharia enfrentam esse desafio. Por este motivo, existem soluções de software adicionais que fornecem ao utilizador um ambiente de desenvolvimento visual.
Ao editar elementos através da interface COM, a seleção de elementos é frequentemente um problema, porque não pode ser efetuada visualmente através da janela de trabalho. A seleção pode ser difícil, especialmente para os modelos que foram criados através da interface do programa e que foram depois ser modificados através de um programa separado. Além da exceção, quando a seleção foi efetuada anteriormente através do RFEM, existem várias alternativas para a programação.
RF-COM/RS-COM é uma interface programável, através da qual o RFEM/RSTAB pode ser adaptado às necessidades dos utilizadores, acrescentando macros de entrada e programas de pós-processamento personalizados. Neste artigo é desenvolvida uma ferramenta para copiar e deslocar de linhas auxiliares selecionadas no RFEM. As linhas auxiliares selecionadas podem também ser copiadas ou deslocadas para outro plano de trabalho. Como ambiente de programação é utilizado o VBA in Excel.
Com o RFEM 5.06 e o RSTAB 8.06, os exemplos e os ficheiros de ajuda para a programação da interface COM não estão apenas disponíveis na Internet, mas também estão incluídos na instalação. Para os encontrar, procure a pasta "SDK" no diretório do projeto (geralmente C:\Users\Public\Documents\Dlubal).